GASA: Presentation of an Initiative Method Based on Genetic Algorithm for Task Scheduling in the Cloud Environment

Authors

Abstract:

The need for calculating actions has been emerged everywhere and in any time, by advancing of information technology. Cloud computing is the latest response to such needs. Prominent popularity has recently been created for Cloud computing systems. Increasing cloud efficiency is an important subject of consideration. Heterogeneity and diversity among different resources and requests of users in the Cloud computing environment creates complexities and problems in task scheduling in the cloud environment. Scheduling consists of selecting the most appropriate resource with the aim to distribute load in resources, and maximum productivity from them, while it should minimize the response time and the time of completion of each task, as well as minimizing the service costs. In addition to analyzing the Cloud computing system and scheduling aspects in it, it has been tried in this article to provide a combined algorithm for appropriate mapping of tasks to the existing virtual machines for reducing the completing times and increasing the productivity of virtual machines. According to the scheduling parameters, the presented method improves the load balancing according to the Sufferage and genetic algorithm as compared to previous algorithms, while it also reduces the total time of requests. The results of simulating the proposed algorithm in CloudSim environment and comparing it with the studied methods show that the proposed algorithm has reached a more optimized response, both for the load balancing and also for the total completion time.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

Genetic-Based Task Scheduling Algorithm in Cloud Computing Environment

Nowadays, Cloud computing is widely used in companies and enterprises. However, there are some challenges in using Cloud computing. The main challenge is resource management, where Cloud computing provides IT resources (e.g., CPU, Memory, Network, Storage, etc.) based on virtualization concept and pay-as-you-go principle. The management of these resources has been a topic of much research. In t...

full text

An Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ

An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...

full text

An Efficient Genetic Algorithm for Task Scheduling on Heterogeneous Computing Systems Based on TRIZ

An efficient assignment and scheduling of tasks is one of the key elements in effective utilization of heterogeneous multiprocessor systems. The task scheduling problem has been proven to be NP-hard is the reason why we used meta-heuristic methods for finding a suboptimal schedule. In this paper we proposed a new approach using TRIZ (specially 40 inventive principles). The basic idea of thi...

full text

Optimization Task Scheduling Algorithm in Cloud Computing

Since software systems play an important role in applications more than ever, the security has become one of the most important indicators of softwares.Cloud computing refers to services that run in a distributed network and are accessible through common internet protocols. Presenting a proper scheduling method can lead to efficiency of resources by decreasing response time and costs. This rese...

full text

Coherent Genetic Algorithm for Task Scheduling in Cloud Computing Environment

Article history: Received 25 October 2014 Received in revised form 26 November 2014 Accepted 29 December 2014 Available online 15 January 2015

full text

My Resources

Save resource for easier access later

Save to my library Already added to my library

{@ msg_add @}


Journal title

volume 8  issue 2

pages  79- 93

publication date 2017-05-01

By following a journal you will be notified via email when a new issue of this journal is published.

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023